home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
WOW! 2
/
WOW - Vol 2.iso
/
pd_share
/
hascs
/
sprzupic
/
sprzupic.txt
< prev
next >
Wrap
Text File
|
1994-10-17
|
3KB
|
68 lines
Moin, Moin,
das Programm SPR(ite)ZUPIC(ture) ist ausschließlich für
HASCS-Programmierer gedacht.
Mit ihm kann man HASCS-SPR-Dateien ins Screen/Doodle-Format umrechnen
lassen. Der Sinn der Sache ist, daß man dann größere zusammenhängende
Flächen im HASCS-Abenteuer realisieren kann: z.B. ein Schiff, das
über 6*4 Felder geht. Dazu malt man es in einem Zeichenprogramm
eigener Wahl (vorausgesetzt, das man mit ihm im Doodle/Screen/Pic-
Format abspeichern kann) - danach läßt man SPRZUPIC auf das Bild los,
und hat danach eine SPR-Datei.
AUFLÖSUNGEN: Alle!
BEDIENUNG:
Nachdem man das Programm gestartet hat (läuft auch als ACC) kommt man
zunächst auf das Desktop von SPRZUPIC. Von dort aus kann man dann
Sprites bzw. Doodles laden, nach dem Laden wird es im Fenster
angezeigt. Beim Laden gehe ich davon aus, daß eine Datei namens *.SPR
eine Sprite-Datei ist, JEDE andere Endung wird als PIC interpretiert
- genau genommen wird angenommen, daß es sich um monochrome Rohdaten
mit einer Zeilenlänge von genau 640 Pixeln handelt und mind. 15360
Bytes groß ist. Bei *.SPR-Dateien werden nur die 'neuen' mit 15360
Bytes (also 3*160 Sprites) berücksichtigt, die HASCS I SPR's müssen
vorher mit dem HASCS-Spriteeditor2 umgerechnet werden.
Beim Speichern wird folgendermaßen vorgegangen:
Sprite speichern... die gerade sichtbaren Zeilen, des aktuellen
Fensters wird als SPR abgespeichert - es hängt also nur vom
vertikalen Fenster-Slider ab.
PIC speichern... der obere Teil des aktuellen Fensters wird
unabhängig von der Slider-Position abgespeichert - ein so
großer Bereich wie für ein SPR nötig wäre, der Rest des
PIC's ist leer.
Wegen dieser beiden unterschiedlichen Speicher-Arten gibt es auch bei
Dateien, die als PIC geladen wurden (und deshalb wohl als SPR wieder
bgespeichert werden sollen) nur eingeschränkte Fensterkomponenten: es
gibt keinen Fuller und keinen Sizer, damit die y-Höhe des Fensters dem
Bereich entspricht, der abgespeichert wird.
Wird ein Fenster geschlossen (Closer oder Menu), wird es
ikonifiziert, also nicht gelöscht - wenn man das Icon auf den
'Papierkorb` zieht, wird das SPR/PIC aus dem Speicher gelöscht.
Man kann das Programm auch dadurch starten, indem man EIN Icon auf
das Programm-Icon zieht (sind es mehr, wird nur das zuerst
selektierte geladen).
Auf das IMG-Format hatte ich bisher keine Lust, es schien mir für
dieses Projekt auch nicht nötig, insbesondere da ich inzwischen auch
zwei Papillon(V2)-Module für die SPR-Behandlung geschrieben habe.
Die sonstige Bedienung sollte klar sein.
ACS-Module:
Mit dem Programmier-Tool "ACS" können Module geschrieben werden, z.B. Lupen
oder Speicherwächter. Der Menuepunkt 'ACS-Modul nachladen...', erlaubt solche
Module nachzuladen (wer hätte das gedacht?).
Außerdem habe ich auf Anregung von Oliver Michalak's "Troll", eine Routine
eingebaut, die ALLE Module nachlädt, die erstens im Ordner MODULE.ACS (dieser
muß sich im gleichen Pfad wie das Prg stehen) sind und zweitens die Endung AMA
haben.
Und wo bekommt man die Module? SUCHEN!
SPRZUPIC ist von
Jürgen Keitel
Dorfstr.2
24 364 Holzdorf
oder in der @ KI
und Freeware. Entsprechend werde ich nur auf Fragen mit frankiertem
Rückumschlag (oder etwas barem) antworten.